possible to put together - French English Dictionary